home *** CD-ROM | disk | FTP | other *** search
/ Mac-Source 1994 July / Mac-Source_July_1994.iso / Other Langs / MacPerl ƒ / Perl Source ƒ / MacPerl / lib / pdbptch < prev    next >
Text File  |  1993-10-23  |  1KB  |  60 lines

  1. ***************
  2. *** 56,63 ****
  3.   # 
  4.   #
  5.   
  6. ! open(IN, "</dev/tty") || open(IN,  "<&STDIN");    # so we don't dingle stdin
  7. ! open(OUT,">/dev/tty") || open(OUT, ">&STDOUT");    # so we don't dongle stdout
  8.   select(OUT);
  9.   $| = 1;                # for DB'OUT
  10.   select(STDOUT);
  11. --- 60,76 ----
  12.   # 
  13.   #
  14.   
  15. ! if (-e "/dev/tty") {
  16. !     $console = "/dev/tty";
  17. !     $rcfile=".perldb";
  18. ! }
  19. ! else {
  20. !     $console = "con";
  21. !     $rcfile="perldb.ini";
  22. ! }
  23. ! open(IN, "<$console") || open(IN,  "<&STDIN");    # so we don't dingle stdin
  24. ! open(OUT,">$console") || open(OUT, ">&STDOUT");    # so we don't dongle stdout
  25.   select(OUT);
  26.   $| = 1;                # for DB'OUT
  27.   select(STDOUT);
  28. ***************
  29. *** 565,578 ****
  30.       s/(.*)/'$1'/ unless /^-?[\d.]+$/;
  31.   }
  32.   
  33. ! if (-f '.perldb') {
  34. !     do './.perldb';
  35.   }
  36. ! elsif (-f "$ENV{'LOGDIR'}/.perldb") {
  37. !     do "$ENV{'LOGDIR'}/.perldb";
  38.   }
  39. ! elsif (-f "$ENV{'HOME'}/.perldb") {
  40. !     do "$ENV{'HOME'}/.perldb";
  41.   }
  42.   
  43.   1;
  44. --- 579,592 ----
  45.       s/(.*)/'$1'/ unless /^-?[\d.]+$/;
  46.   }
  47.   
  48. ! if (-f $rcfile) {
  49. !     do "./$rcfile";
  50.   }
  51. ! elsif (-f "$ENV{'LOGDIR'}/$rcfile") {
  52. !     do "$ENV{'LOGDIR'}/$rcfile";
  53.   }
  54. ! elsif (-f "$ENV{'HOME'}/$rcfile") {
  55. !     do "$ENV{'HOME'}/$rcfile";
  56.   }
  57.   
  58.   1;
  59.